management bookkeeping financial planner crm accounting insurance cpa certified financial advisor estate planning customer financial advisor financial planning investments independent financial advisor accountant relationship investing